English Dictionary
◊ TOOTH AND NAIL
tooth and nail
adv : with force and ferocity; "she fought tooth and nail"